#ifndef _CANARY2_CORO_PROMISE_BASE_H_
#define _CANARY2_CORO_PROMISE_BASE_H_

#include "final_aw.h"

namespace wilson::coro
{
    class promise_base
    {
    public:
        constexpr ::std::suspend_always initial_suspend() const noexcept
            { return {}; }
        constexpr final_aw final_suspend() const noexcept
            { return {}; }
    };
}

#endif
